package com.dps.omc.model;
import com.dps.omc.enumer.EnumGroupType;
import com.dps.omc.enumer.EnumTeam;
import com.dps.omc.task.message.EnumTaskState;
import com.dps.common.domain.BaseDomain;

import java.util.Date;

public class TaskLog extends BaseDomain{
	private String jobId; //作业ID
	private String agentId; //代理ID
	private Boolean isTimer; //是否定时
	private String taskId; //任务ID
	private String returnMsg; //返回消息
	private String artifactId; //构件ID
	private Date planDate; //计划执行时间
	private Date actualDate; //实际执行时间
	private String bizUnit; //业务单元
	private String bizType; //业务类型
	private EnumGroupType groupType; //分组
	private String templateId; //模板ID
	private String clientIp; //代理IP
	private Date createDate; //创建时间
	private String createrId; //创建人ID
	private String createrName; //创建人名
	private EnumTaskState status; //状态
	private String note; //说明
	private Date startDate; //开始时间
	private Date endDate; //结束时间
	private Integer seq; //顺序
	private EnumTeam team;
	private String nodeId;
	private Date lastModifiedTime; //修改时间
	private String lastModifiedId; //修改人ID
	private String lastModifiedName; //修改人姓名
	private String logFileId;//日志文件ID

	public String getJobId() {
		return jobId;
	}
	public void setJobId(String jobId) {
		this.jobId = jobId;
	}
	public String getAgentId() {
		return agentId;
	}
	public void setAgentId(String agentId) {
		this.agentId = agentId;
	}
	public Boolean getIsTimer() {
		return isTimer;
	}
	public void setIsTimer(Boolean isTimer) {
		this.isTimer = isTimer;
	}
	public String getTaskId() {
		return taskId;
	}
	public void setTaskId(String taskId) {
		this.taskId = taskId;
	}
	public String getReturnMsg() {
		return returnMsg;
	}
	public void setReturnMsg(String returnMsg) {
		this.returnMsg = returnMsg;
	}
	public String getArtifactId() {
		return artifactId;
	}
	public void setArtifactId(String artifactId) {
		this.artifactId = artifactId;
	}
	public Date getPlanDate() {
		return planDate;
	}
	public void setPlanDate(Date planDate) {
		this.planDate = planDate;
	}
	public Date getActualDate() {
		return actualDate;
	}
	public void setActualDate(Date actualDate) {
		this.actualDate = actualDate;
	}
	public String getBizUnit() {
		return bizUnit;
	}
	public void setBizUnit(String bizUnit) {
		this.bizUnit = bizUnit;
	}
	public String getBizType() {
		return bizType;
	}
	public void setBizType(String bizType) {
		this.bizType = bizType;
	}
	public EnumGroupType getGroupType() {
		return groupType;
	}
	public void setGroupType(EnumGroupType groupType) {
		this.groupType = groupType;
	}
	public String getTemplateId() {
		return templateId;
	}
	public void setTemplateId(String templateId) {
		this.templateId = templateId;
	}
	public String getClientIp() {
		return clientIp;
	}
	public void setClientIp(String clientIp) {
		this.clientIp = clientIp;
	}
	public Date getCreateDate() {
		return createDate;
	}
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	public String getCreaterId() {
		return createrId;
	}
	public void setCreaterId(String createrId) {
		this.createrId = createrId;
	}
	public String getCreaterName() {
		return createrName;
	}
	public void setCreaterName(String createrName) {
		this.createrName = createrName;
	}
	public EnumTaskState getStatus() {
		return status;
	}
	public void setStatus(EnumTaskState status) {
		this.status = status;
	}
	public String getNote() {
		return note;
	}
	public void setNote(String note) {
		this.note = note;
	}
	public Date getStartDate() {
		return startDate;
	}
	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}
	public Date getEndDate() {
		return endDate;
	}
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
	public Integer getSeq() {
		return seq;
	}
	public void setSeq(Integer seq) {
		this.seq = seq;
	}

	public EnumTeam getTeam() {
		return team;
	}

	public void setTeam(EnumTeam team) {
		this.team = team;
	}

	public String getNodeId() {
		return nodeId;
	}

	public void setNodeId(String nodeId) {
		this.nodeId = nodeId;
	}

	public Date getLastModifiedTime() {
		return lastModifiedTime;
	}
	public void setLastModifiedTime(Date lastModifiedTime) {
		this.lastModifiedTime = lastModifiedTime;
	}
	public String getLastModifiedId() {
		return lastModifiedId;
	}
	public void setLastModifiedId(String lastModifiedId) {
		this.lastModifiedId = lastModifiedId;
	}
	public String getLastModifiedName() {
		return lastModifiedName;
	}
	public void setLastModifiedName(String lastModifiedName) {
		this.lastModifiedName = lastModifiedName;
	}

	public String getLogFileId() {
		return logFileId;
	}

	public void setLogFileId(String logFileId) {
		this.logFileId = logFileId;
	}
}
